Structure in threes: modelling organization-oriented software architectures built upon multi-agent systems
نویسندگان
چکیده
Software systems are subject to increasing complexity and in need of efficient structuring. Multi-agent system research has come up with approaches for an organization-oriented comprehension of software systems. However, when it comes to the collective level of organizational analysis, multi-agent system technology lacks clear development concepts. To overcome this problem while preserving the earnings of the agent-oriented approach, this paper propagates a shift in perspective from the individual agent to the organization as the core metaphor of software engineering targeting at very large systems. According to different levels of analysis drawn from organization theory, different types of organizational units are incorporated into a reference architecture for organization-oriented software systems.
منابع مشابه
From Multi-Agent to Multi-Organization Systems: Utilizing Middleware Approaches
Modern software systems share with social organizations the attributes of being large-scale, distributed, and heterogeneous systems of systems. The organizational metaphor for software engineering has particularly been adopted in the field of multi-agent systems but not entirely exploited due to an inherent lack of collective levels of action. We propagate a shift from multi-agent to multi-orga...
متن کاملModelling and Design of Multi-Agent Systems
Agent technologies are now being applied to the development of large scale commercial and industrial software systems Such systems are complex involving hundreds perhaps thousands of agents and there is a pressing need for system modelling techniques that permit their com plexity to be e ectively managed and principled methodologies to guide the process of system design Without adequate techniq...
متن کاملDesign Patterns for agent-oriented software engineering
Multi-agent systems (MAS) architectures are gaining popularity over traditional ones for building open, distributed, and evolving software required by today’s corporate IT applications such as e-business systems, Web services, or enterprise knowledge bases. Since the fundamental concepts of multi-agent systems are social and intentional rather than object, functional, or implementation-oriented...
متن کاملOn the Architectures of Complex Multi-Agent Systems
This paper presents a literature review on the architectures of complex multi-agent systems. Firstly, the concept of general architectures and three orientations of systems architectures, i.e., information flow oriented, control oriented and role oriented ones, are presented. Secondly, a literature review is presented upon the architectures of complex multi-agent systems in terms of control ori...
متن کاملIntrospecting Agent-Oriented Design Patterns
Multi-Agent Systems (MAS) architectures are gaining popularity over traditional ones for building open, distributed, and evolving software required by today’s corporate IT applications such as eBusiness systems, web services or enterprise knowledge bases. Since the fundamental concepts of multi-agent systems are social and intentional rather than object, functional, or implementation-oriented, ...
متن کامل